///**
// * 
// */
//package com.zc.BankCreditManagement.Test;
//
//import java.util.Scanner;
//
//import com.zc.BankCreditManagement.JavaBean.User;
//import com.zc.BankCreditManagement.ServiceImpl.CustomerCreditLevelServiceImpl;
//import com.zc.BankCreditManagement.ServiceImpl.CustomerServiceImpl;
//import com.zc.BankCreditManagement.ServiceImpl.UserServiceImpl;
//
///**
// * @author ZhangCheng
// * @time 2019年9月18日
// */
//public class TestLogin {
//	private int userid;
//	/**
//	 * @param args
//	 */
//	public int login() {
//		int flag;
//		Scanner sc = new Scanner( System.in);
//		System.out.println("请输入您的用户名");
//		i userid = sc.nextLine();
//		System.out.println("请输入您的密码");
//		String pwd = sc.nextLine();
//		UserServiceImpl uSI = new UserServiceImpl();
//		User u = uSI.isIdConnPWD(userid, pwd,true);
//		if(u != null) {
//			System.out.println("登陆成功！欢迎你！" + userid);
//			flag = u.getUserType();
//			this.userid = userid;
//		}else {
//			flag = -1;
//		}
//		return flag;
//	}
//	
//	public static void main(String[] args) {
//
//		System.out.println("-------------欢迎您登录银行信贷系统-------------");
//		TestLogin tesL = new TestLogin();
//		int result = -1;
//		do {
//			result = tesL.login();
//			if(result != -1) break;
//		}while(true);
//		
//		switch(result) {
//			case 0: tesL.CustomerMenu();
//		}
//		
//	}
//	
//	public void CustomerMenu() {
//		System.out.println("欢迎你------我的会员------"+this.userid+"------");
//		System.out.println("请选择您要进行的操作------");
//		System.out.println("1.查询我的信息  2.修改我的密码 3.查询当前评级信用 4.查询历史信用 0.退出系统");
//		Scanner sc = new Scanner(System.in);
//		int input = sc.nextInt();
//		if(input>=1 && input<=4) {
//			switch(input) {
//			case 0: System.out.println("欢迎您再次使用！再见！"); return;
//			case 1: getMyInfo(); 
//			case 2: resetPWD();
//			case 3: getCreditLevel();
//			}
//		}
//	}
//	
//	public void getMyInfo() {
//		CustomerServiceImpl cSI = new CustomerServiceImpl();
//		System.out.println(cSI.getThisInfoById(this.userid,true).getInfo());
//		CustomerMenu();
//	}
//	
//	public void resetPWD() {
//		int isOK = 0;
//		UserServiceImpl uSI = new UserServiceImpl();
//		Scanner sc = new Scanner(System.in);
//		System.out.println("请输入您的原密码");
//		if(uSI.isIdConnPWD(this.userid, sc.nextLine(),true) != null) {
//			do {
//			System.out.println("请输入您的新密码（6-20位）");
//			String newPwd = sc.nextLine();
//				if(uSI.suitableNewPwd(newPwd)) {
//					isOK = uSI.resetPwdWithNewPwd(this.userid, newPwd);
//					break;
//				}
//			}while(true);
//		}else {
//			resetPWD();
//		}
//		if(isOK == 1) {
//			System.out.println("恭喜您修改成功，请牢记您的密码");
//			CustomerMenu();
//		}else {
//			resetPWD();
//		}
//		
//	}
//	
//	public void getCreditLevel() {
//		CustomerCreditLevelServiceImpl uCL = new CustomerCreditLevelServiceImpl();
//		System.out.println(uCL.getcCLById(this.userid,true).getInfo());
//		CustomerMenu();
//	}
//
//}
